package com.cetcs.kmga.dataView.dao.mybatis;

import com.cetcs.kmga.common.Data;
import com.cetcs.kmga.dataView.entity.cloudDataView.*;
import com.cetcs.kmga.dataView.entity.dataManager.CodeAndValue;
import com.cetcs.kmga.dataView.entity.dataManager.PieChart;
import com.cetcs.kmga.dataView.entity.dataManager.vo.RankOfBehaviorVo;
import com.cetcs.kmga.dataView.entity.dataManager.vo.ResourceRiskEventVo;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface CloudDataViewMapper {

    CloudDataSources viewCloudDataSources() throws Exception;
    CloudDataSituational viewCloudDataSituational() throws Exception;
    CloudDataWeatherAndWorkLoad viewCloudDataWeatherandWorkLoad() throws Exception;
    List<CloudDataSystems> viewCloudDataSystems() throws Exception;
    CloudDataSystemsInfo viewCloudDataSystemsInfo(Data params) throws Exception;
    DataInOutNum viewDataInOutNum(Data params) throws Exception;

}
